.login-logo{width:30%;margin:0 auto;display:block;height:auto;border-radius:50%;margin-bottom:100px;}
.login-btn{display:block;width:80%;height:80px;margin:0 auto; background-color: #64aa23;line-height:80px;border-radius:10px;text-align:center;overflow:hidden;}
.wx-btn{height:32px;display:inline-block;width:38px; vertical-align:-3PX;margin-right:10px;}
.login-btn .send-btn{ background-color:#64aa23;line-height:80px;height:80px;width:100%;color:#fff;font-size:28px;} 
.nologin-btn{background-color:#f1f1f1;line-height:80px;height:80px;width:80%;color:#888;font-size:28px;margin:0 auto 0 auto;border-radius:10px;text-align:center;}
.login-page{padding-top:200px;}

.login-section{margin:30px 130px;display:inline-block;text-align:center;overflow:hidden;}
.login-img{width:36px;height: 36px;float:left;}
.login-text{font-size: 28px;line-height:38px;height:38px;width: 520px;color: rgb(60,60,60);}
.login-imgs{max-width: 100%;max-height: 100%;}
.login-btn .send-btn::hover{display:none}
.login-mobile-btn{width:80%;}

.login-tit{padding-top:80px;color:#1B2025;font-size:32px;font-weight:500;}
.login-mobile{margin-top:60px;}
.login-mobile .fromdl{padding:20px 0;border-bottom:1px solid #ddd;height:60px;line-height:60px;}
.login-mobile .fromdd{width:50%;text-align: right;float:right;height:60px;line-height:60px;}
.login-mobile .fromdt{color:#333;}
.login-mobile .fromdd .input01{line-height:60px;height:60px;padding:0 10px;display:block;}
.login-mobile .fromdd .input02{color:#C0C0C0;}
.login-mobile{margin-top:60px;}
.login-mobile .fromdl{position:relative;}
.login-mobile .fromdl .fromdd{width:100%;text-align: left;}
.ptc-btn .btn-sure .send-btn{width:100%;display:block;}